﻿body{ margin:0 auto; text-align:center; font-size:12px;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0; }
li{list-style-type:none;}
img{vertical-align:top;}
em,i {font-style:normal;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px; font-weight:normal;}
/* Link */
a:link {color: #1c3600; text-decoration:none;}
a:visited {color: #000000;text-decoration:none;}
a:hover {color: #000; text-decoration:underline;}
a:active {color: #bc2931; }

.dis{ display:block;}
.undis{ display:none;}
.gaps{ height:6px; overflow:hidden; line-height:2px; clear:both;}

body#index{ background:url(../images/bodybg.gif) repeat-x top left;}
.header{width:970px; margin:0 auto;}
.nav
{
    background-image: url(../images/location.gif);
    background-repeat: repeat-x;
    background-position: top;
    width: 970px;
    height: 44px;
}
.nav li
{
    float: left;
    display: inline;
    margin: 0  11px;
    font-size: 14px;
    font-weight: bold;
}
.nav li a
{
    color: #fff;
}
.nav li a:hover
{
    text-decoration: none;
    color: #c8e785;
}
.nav_on a
{
    color: #c8e785 !important;
}
.nav_on a:hover
{
    color: #c8e785;
}
.nav h2 i a.topC0{ color:#333333; text-align:center; display:block; padding:0 10px; line-height:32px; height:32px; float:left; background:url(../images/link-off.gif) no-repeat top right;}
.nav h2 i a.topC1{ color:#000000; text-align:center; display:block; padding:0 10px; line-height:32px; height:32px; float:left; background:url(../images/link-on.gif) no-repeat top right;}



.subBox
{
    background: url(../images/index_06.jpg) repeat-x;
    height: 30px;
    margin-bottom: 6px;
}
.subBox th
{
    text-align: right;
    font-weight: normal;
    color: #666;
    padding-right: 6px;
    line-height: 30px;
}
.subNav
{
    line-height: 28px;
    color: #666;
}.dis {
display: block;
}.undis {
display: none;
}
.subNav span
{
    color: #666;
    float: left;
    display: inline;
    background: url(http://www.fjepb.gov.cn/Images/icon02.jpg) no-repeat 0 6px;
    padding: 0 0 0 20px;
}
.subNav marquee
{
    float: left;
    padding: 0;
    margin: 0;
    text-indent: 0;
    color: #000;
    width: 80px;
}
.subNav marquee a
{
    color: #666;
}
.subNav a
{
    color: #666;
}
.subNav a:hover
{
    color: #666;
}

.search
{
    height: 30px;
    line-height: 30px;
    float: right;
}
.search span
{
    /*background: url(icon0300.jpg) no-repeat;*/
    padding: 0 4px 0 20px;
    font-weight: bold;
    color: #f60;
}
.searchInput
{
    color: #9f9f9f;
    vertical-align: middle;
    border: 1px solid #bfcbe3;
    margin: 0 6px 0 0;
    width: 149px;
    /*background: url(search_b.jpg) no-repeat;*/
}
.searchBtn
{
    margin: 3px 0 0 0;
}
.search img
{
    vertical-align: middle;
    margin: 2px 4px 0 8px;
}

.part1{width:970px; height:432px; clear:both; margin:0 auto; background:url(../images/part1bg.gif) no-repeat top left;}
.part1 .left{width:265px; float:left; margin-left:20px !important; *margin-left:10px;text-align:left;}
.part1 .left h3{ text-indent:-1000px; height:36px; line-height:30px;}
.part1 .left ul{ font-size:12px; line-height:24px;}
.part1 .left ul li{ background:url(../images/dot1.gif) no-repeat top left; padding-left:12px;height:25px;}
.part1 .left ul li a{ color: #484848; }
.part1 .left ul li a:hover{ color:#000000;}

#news{ width:386px; height:322px; overflow:hidden; float:left; margin-left:24px; }
#news .tit{line-height:30px; font-size:14px; font-weight:bold; height:30px;}
#news .tit a{font-size:14px; line-height:24px; padding-top:6px;}
#news .tit a.topC0{ color:#333333; text-align:center; width:80px; display:block; float:left; background:url(../images/news_off.gif) no-repeat top left;}
#news .tit a.topC1{ color:#ffffff; text-align:center; width:80px; display:block; float:left; background:url(../images/news_on.gif) no-repeat top left;}

#news .content{margin:0 auto; width:380px; font-size:14px; text-align:left; line-height:20px;}
#news .content span{ padding-top:3px;font-size:12px; text-align:left;}
#news .content ul li{ line-height:24px; margin:0px 6px;overflow:hidden;}
#news .content ul li a{color: #2e2e54; float:left; padding-left:10px; background:url(../images/dot2.gif) no-repeat left center;}
#news .content ul li a:hover{color:#555555;}
#news .content ul li i{ float:right; color:#666666; font-size:12px; font-style:normal;}

#pic{width:266px; float:left; margin-left:6px !important; margin-left:3px;margin-top:5px;}
#pic #picnews{ border:1px solid #eaf1f7; background:#eaf1f7; padding:2px; width:264px; height:208px; overflow:hidden;}

#hjzl h3{ font-size:14px; color:#237fcc; margin:0 auto; text-align:left; line-height:34px; text-indent:15px; font-weight:bold;  }
#hjzl table{ margin-left:8px;}
#hjzl p{ width:266px; margin:0 auto; text-align:left; padding:0; line-height:20px; margin:2px auto;}
#hjzl p a{ padding-left:14px; margin-left:8px;_margin-left:5px; float:left; display:block; color:#336600; font-weight:bold; font-size:12px; background:url(../images/dot3.gif) no-repeat top left;}


#pic #picad{ margin-top:10px;padding-top:15px;margin-left:5px;_margin-top:-15px;_margin-left:8px;}

#banner{ float:left; margin-top:8px; margin-left:24px;}

.part2{width:970px; height:413px; clear:both; margin:0 auto; background:url(../images/part2bg.gif) no-repeat top left;}
.part2 .left{width:300px; float:left;margin-left:0px; text-align:left;}
.part2 .left h3{ text-indent:-1000px; height:40px; line-height:30px;}
.part2 .right h3{ text-indent:-10000px; }

#gonggao{ width:260px; height:255px;float:left; margin-left:18px;}
#gonggao h3{ height:34px; line-height:34px;}
#gonggao h4{ height:23px; line-height:23px; text-align:left; padding-left:34px; font-size:14px; font-weight:bold;}
#gonggao p{ text-align:left; padding:0; line-height:22px; padding-left:20px; margin:2px auto;}
#gonggao p a{ background:url(../images/dot4.gif) no-repeat top left; height:22px; padding-left:10px;}

/*.part3 .left .imglink{ margin-top:25px;padding-top:15px;margin-left:18px;_margin-top:25px;_margin-left:15px;}*/
.part2 .left .imglink{ margin:0 auto; text-align:center; padding-top:2px; *padding:0; margin-left:3px; margin-top:5px;}
.part2 .left .imglink p{ margin:12px auto; margin-left:8px;}

#zxfw{ float:left; width:643px; margin-left:9px;}
#zxfw h3{ height:26px;}
#zxfw .icons{ margin:0 auto; margin-left:25px;_margin-left:8px;}
#zxfw .icons a
{
    text-indent:-10000px;
    display: block;
    float: left;
    margin: 8px 8px 14px 14px;
    width: 123px;
    height: 91px;
}
#zxfw .icons a.icon1{ background:url(../images/icon.gif) no-repeat 0 0;}
#zxfw .icons a.icon2{ background:url(../images/icon.gif) no-repeat -133px 0;}
#zxfw .icons a.icon3{ background:url(../images/icon.gif) no-repeat -266px 0;}
#zxfw .icons a.icon7{ background:url(../images/icon.gif) no-repeat -399px 0;}
#zxfw .icons a.icon4{ background:url(../images/icon.gif) no-repeat 0 -102px;}
#zxfw .icons a.icon5{ background:url(../images/icon.gif) no-repeat -133px -102px;}
#zxfw .icons a.icon6{ background:url(../images/icon.gif) no-repeat -266px -102px;}
#zxfw .icons a.icon8{ background:url(../images/icon.gif) no-repeat -399px -102px;}

#zxfw .icons a.icon1:hover{ background:url(../images/icon_on.gif) no-repeat 1px 1px;}
#zxfw .icons a.icon2:hover{ background:url(../images/icon_on.gif) no-repeat -132px 1px;}
#zxfw .icons a.icon3:hover{ background:url(../images/icon_on.gif) no-repeat -265px 1px;}
#zxfw .icons a.icon7:hover{ background:url(../images/icon_on.gif) no-repeat -398px 1px;}

#zxfw .icons a.icon4:hover{ background:url(../images/icon_on.gif) no-repeat 1px -101px;}
#zxfw .icons a.icon5:hover{ background:url(../images/icon_on.gif) no-repeat -132px -101px;}
#zxfw .icons a.icon6:hover{ background:url(../images/icon_on.gif) no-repeat -265px -101px;}
#zxfw .icons a.icon8:hover{ background:url(../images/icon_on.gif) no-repeat -398px -101px;}

#lshb{width:655px; float:left; background:url(../images/lshb.gif) no-repeat top left; text-align:left; margin-left:8px; margin-top:16px;}
#lshb h2{ line-height:26px; margin-top:5px;}
#lshb h2 em{font-size:16px; font-family:"黑体", "宋体", "Arial Black"; float:left; margin-left:24px; font-weight:100; color:#177900; }
#lshb h2 i{ font-size:12px; color:#666666; float:right; margin-right:10px;}
#lshb ul{ clear:both; width:650px; margin:5px auto; margin-left:8px; line-height:20px;}
#lshb ul li{width:310px; float:left; padding-left:15px; background:url(../images/dot5.gif) no-repeat top left;position:relative;}


.part3{width:970px; height:165px; clear:both; margin:0 auto; background:url(../images/part3bg.png) no-repeat top left;}
.part3 .left{width:300px; float:left;margin-left:0px; text-align:left;}
.part3 .left h3{ text-indent:-1000px; height:40px; line-height:30px;}
.part3 #shipin{ margin-left:13px;}
.part3 .left .imglink{ margin:0 auto; text-align:center; padding-top:2px; *padding:0; margin-left:0px; margin-top:0px;}
.part3 .left .imglink p{ margin:5px auto; margin-left:5px;}
.part3 .left #picad{ margin-top:25px;padding-top:15px;margin-left:18px;_margin-top:25px;_margin-left:15px;}

#phb{width:655px; float:left; height:150px; background:url(../images/phb.gif) no-repeat top left; text-align:left; margin-top:0px; margin-left:8px;}
#phb h2{ line-height:26px; margin-top:5px;}
#phb h2 em{font-size:16px; font-family:"黑体", "宋体", "Arial Black"; float:left; margin-left:24px; font-weight:100; color:#145ab8; }
#phb h2 i{ font-size:12px; color:#666666; float:right; margin-right:20px;}
#phb ul{ clear:both; width:650px; margin:5px auto; margin-left:8px; line-height:20px;}
#phb ul li{width:310px; float:left; padding-left:15px; background:url(../images/dot5.gif) no-repeat top left;}


#p_tit{ clear:both;line-height:25px; padding-left:20px; font-size:12px; background:url(../images/p_tit.gif) repeat-x top left; height:25px; margin-top:5px;}
#p_tit a{ padding: 0 8px; }
#p_tit a.topC0{ color:#333333; text-align:center; display:block; float:left; background:url(../images/p_tit_off.gif) repeat-x top left;border-left:1px solid #cccccc;border-right:1px solid #cccccc;}
#p_tit a.topC1{ color:#333333; text-align:center; display:block; float:left; background:url(../images/p_tit_on.gif) repeat-x top left;border-right:1px solid #cccccc;border-left:1px solid #cccccc;}

.p6 {
width: 970px;
margin: 0 auto;
background: white url(../images/img.gif) no-repeat 0 -1207px;
}

.p6 h2 {
height: 32px;
overflow: hidden;
}.p6 h2 em {
float: left;
line-height: 32px;
padding-left: 40px;
font-size: 14px;
font-weight: bold;
color: black;
}.p6 h2 i {
float: right;
padding-left: 1px;
padding-right: 10px;
line-height: 32px;
background: url(../images/link-i.gif) no-repeat top left;
height: 32px;
}
.p6 h2 i a.topC0{ color:#333333; text-align:center; display:block; padding:0 10px; line-height:32px; height:32px; float:left; background:url(../images/link-off.gif) no-repeat top right;}
.p6 h2 i a.topC1{ color:#000000; text-align:center; display:block; padding:0 10px; line-height:32px; height:32px; float:left; background:url(../images/link-on.gif) no-repeat top right;}

#link-content {
border: 1px solid #AFAFAF;
border-top: 0;
padding: 5px;
text-align: left;
}.dis {
display: block;
}.undis {
display: none;
}

#footer{ width:970px; height:60px; background:url(../images/footer.gif) repeat-x top left; clear:both; margin:0 auto;}
#footer span.fl{width:300px; margin-top:10px; text-align:right; float:left;}
#footer span.fr{width:660px; margin-top:10px; float:right; text-align:left;}
#footer span.fr p{ line-height:20px; color:#999999; margin:0 auto; padding:0; margin-top:3px;}

/*part5 list*/
.part5{width:970px; clear:both; margin:0 auto;}
.part5 .left{width:246px; border:2px solid #32a1ca; background:url(../images/listright.gif) no-repeat top left; float:left; margin-left:0px; text-align:left;}
.part5 .left h3{ font-size:18px; color:#0c3863; font-weight:100; padding-left:25px; font-family:"黑体", "宋体", "Arial Black"; height:36px; line-height:36px;}
.part5 .left .fenlei ul{ font-size:12px; margin-left:20px; margin-bottom:8px; width:206px; overflow:hidden;}
.part5 .left .fenlei ul li{ border-bottom:1px solid #dce7ef;width:206px; }
.part5 .left .fenlei ul li.erji{width:186px; padding-left:20px; }
.part5 .left .fenlei ul li.yiji a{ line-height:30px; font-size:14px; display:block; height:30px; color: #484848; padding-left:20px; background:url(../images/fenleibg_yiji.gif) no-repeat top left;}
.part5 .left .fenlei ul li.yiji a:hover{ color:#000000;background:url(../images/fenleibg_on_yiji.gif) no-repeat top left;}
.part5 .left .fenlei ul li a{ line-height:30px; font-size:14px; display:block; height:30px; color: #484848; padding-left:20px; background:url(../images/fenleibg.gif) no-repeat top left;}
.part5 .left .fenlei ul li a:hover{ color:#000000;background:url(../images/fenleibg_on.gif) no-repeat top left;}

#lmlist{width:710px; float:right; background:url(../images/lmlist.gif) no-repeat top left; text-align:left; }
#lmlist h2{ line-height:26px;}
#lmlist h2 em{font-size:16px; margin-top:5px; font-family:"黑体", "宋体", "Arial Black"; float:left; margin-left:24px; font-weight:100; color:#145ab8; }
#lmlist h2 i{ font-size:12px; color:#666666; float:right; margin-right:10px; margin-top:5px;}
#lmlist ul{ clear:both; border:1px solid #ccdce8; font-size:14px; margin:0 auto; width:688px; padding:10px; line-height:23px;}
#lmlist ul li{ clear:both; height:23px;padding-left:15px; background:url(../images/dot5.gif) no-repeat top left; border-bottom:1px dashed #cccccc;}
#lmlist ul li a{ font-size:14px; color:#333333; float:left;}
#lmlist ul li a:hover{ color:#0099FF;}
#lmlist ul li i{ float:right; font-size:12px; color:#999999;}

#ss{ width:340px; float:right; height:24px; text-align:left;;}
#ss .text em{ font-size:14px; line-height:20px; margin-top:4px; font-weight:bold; color:#000066; font-family:"新宋体";}
#ss .text .s_t {width:175px; height:19px; border:1px solid #b7d1eb; color:#aaa; padding:3px 0 0 4px; line-height:18px; _line-height:16px; overflow:hidden;}
#ss .btn{ float:right; margin-right:0; margin-top:-25px;}
#ss .btn .s_b { width:56px; height:24px; background:red url(../images/s_b.gif) no-repeat top left; cursor:pointer; border:0;}

/*endpage*/
#endpage{width:970px; margin:0 auto; text-align:left;}
#endpage .dh{ padding-left:10px; font-size:12px; color:#49658b; /*background:url(../images/dh_bg.gif) repeat-x top left;*/ line-height:30px; height:30px; border:1px solid #b7d3eb;}
#endpage .dh a:link,#endpage .dh a:visited{ color:#0f5e7b; text-decoration:none;}
#endpage .dh a:hover{ color:#000000; text-decoration:underline;}
#endpage a:link,#endpage a:visited{color:#282d31; text-decoration:underline; }
#endpage a:hover{ color:#2383a5; text-decoration:none; }

#endpage .neirong{border:1px solid #d3e4f4; border-top:none; background:none; padding:10px;}
#endpage .neirong h2{ clear:both; height:50px; /*background:url(../images/neirong_h2.gif) no-repeat bottom center;*/ margin-top:10px; }
#endpage .neirong h2 em{  line-height:26px;  height:26px; padding-top:5px; text-align:center; background:none; display:block; font-style:normal; font-weight:100; font-size:18px; font-family:"黑体", "宋体", "Arial Black";}
#endpage .neirong p.info{ text-align:center; line-height:22px; font-size:12px; margin-top:-12px;}
#endpage .text{ width:900px; margin:8px auto; line-height:30px; font-size:14px; text-indent:20px;}
#endpage p.files{ margin-top:10px; line-height:22px; padding:5px; background:#f3fcff; border:1px solid #c3f0ff;}
#endpage p.files a:link,#endpage p.files a:visited{ color:#327ba9; text-decoration:none; margin-left:20px; }
#endpage p.files a:hover{ color:#000000; text-decoration:underline;}
#endpage img {
max-width:400px; width:expression(width>800?"800px":width+"px");max-width: 800px; overflow:hidden;
max-height:400px; width:expression(height>800?"800px":height+"px");max-height: 800px; overflow:hidden;
}

/*.nav_menu {
width: 970px;
margin: 0 auto;
background: white url(../images/location.gif) repeat-x 0 -1207px;
}*/
.nav_menu
{
    background-image: url(../images/location.gif);
    background-repeat: repeat-x;
    background-position: top;
    width: 970px;
    height: 44px;
}
.nav_menu li
{
    float: left;
    display: inline;
    /*margin:5 0 0 0px;*/
    padding:20px 10px 10px 10px;
    font-size: 14px;
    font-weight: bold;
}
/*.nav_menu li a
{
    color: #fff;
}
.nav_menu li a:hover
{
    text-decoration: none;
    color: #c8e785;
}*/

.nav_menu h2 {
height: 32px;
overflow: hidden;
}.nav_menu h2 em {
float: left;
line-height: 32px;
padding-left: 40px;
font-size: 14px;
font-weight: bold;
color: black;
}/*.nav_menu h2 i {
float: right;
padding-left: 1px;
padding-right: 10px;
line-height: 32px;
background: url(../images/link-i.gif) no-repeat top left;
height: 32px;
}*/
.nav_menu li  a.topC0{ }
.nav_menu li  a.topC1{ }



#nav_menuitem {
border: 1px solid #AFAFAF;
border-top: 0;
padding: 5px;
text-align: left;
height: 23px;
}.dis {
display: block;
}.undis {
display: none;
}
#nav_menuitem span
{
    height: 28px;
    line-height: 30px;
    float: left;
}
#nav_menuitem span a
{
    padding: 5px;
}
#nav_menuitem .search
{
    height: 28px;
    line-height: 30px;
    float: right;
}
#nav_menuitem .search span
{
    /*background: url(icon0300.jpg) no-repeat;*/
    padding: 0 4px 0 20px;
    font-weight: bold;
    color: #f60;
}

#nav_menuitem .searchInput
{
    color: #9f9f9f;
    vertical-align: middle;
    border: 1px solid #bfcbe3;
    margin: 0 6px 0 0;
    width: 149px;
    /*background: url(search_b.jpg) no-repeat;*/
}
#nav_menuitem .searchBtn
{
    margin: 3px 0 0 0;
}
#nav_menuitem .search img
{
    vertical-align: middle;
    margin: 2px 4px 0 8px;
}